package com.itheima.test1;

public class Test10 {
    public static void main(String[] args) {
       //1.二维数组静态初始化格式
       int[][] arr1 = new int[][]{{1,2,3},{4,5,6,7,8}};
       int[][] arr2 = {{1,2,3},{4,5,6,7,8}};
       //以后建议这样定义，把每一个一维数组，单独写成一行
        //注意：每一个一维数组其实是二维数组中的元素，所以每一个一维数组之间需要用逗号隔开。最后一个一维数组后面不需要加逗号
       int[][] arr3 = {
               {1,2,3},
               {4,5,6,7,8}
       };

       //2.获取元素
        //System.out.println(arr1[0]);//表示获取二维数组当中的第一个一维数组
        //System.out.println(arr1[0][0]);//表示获取二维数组当中的第一个一维数组当中的第一个元素
        //3.遍历二维数组
        //外循环，遍历二维数组，得到里面的每一个一维数组
        for (int i = 0; i < arr3.length; i++) {
            //i:表示二维数组中的每一个索引
            //arr3[i]：表示二维数组当中的每一个元素（一维数组）
            //内循环，遍历每一个一维数组，得到里面的每一个元素
            for (int j = 0; j < arr3[i].length; j++) {
                //j:表示每一个一维数组当中的每一个索引
                //arr3[i][j]：表示每一个一维数组当中的每一个元素
                System.out.print(arr3[i][j] + " ");
            }
            System.out.println();

        }
    }
}
